home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1994 June / PC Plus Super CD coverdisc Issue 93 June 1994.iso / run / njstar / njstar2.doc < prev    next >
Encoding:
Text File  |  1992-09-06  |  35.5 KB  |  762 lines

  1. (This is the second part of NJSTAR USER'S MANUAL. Read NJSTAR1.DOC first)
  2. =============================================================================
  3.                            10. MACROS COMMANDS
  4.  
  5.  
  6. This section describes NJStar's Macro related functions.  Those functions are
  7. located under "Macro" in the main menu.
  8.  
  9. A macro is a  predefined sequence of a  series of NJStar commands.   User may
  10. record a  series commands  within NJStar,  or write  a macro  text file  with
  11. NJStar  and then  compile it  with  NJStar's utility  program, NJMAC.EXE,  to
  12. convert it to a macro file.
  13.  
  14. Please also see  PROGRAM USAGE for information  about loading a macro  in the
  15. command line.
  16.  
  17. FUNCTION   <MacroRec>         [F11]
  18.  
  19. This  function will  start and  stop macro recording.   When  entering macro-
  20. record mode,  the right side of the  bottom will display a  sign of "Record."
  21. Mouse  user may point  the mouse cursor at  that position and  then click the
  22. left button once to invoke this function.
  23.  
  24. When start  this function, the following sequence of  NJStar commands will be
  25. recorded  and stored  at the  macro  buffer, until  user invoke  this command
  26. again.  The content in the macro  buffer will be wiped out when quitting from
  27. NJStar, or replaced by the next recorded macro.
  28.  
  29. When recording a macro, pressing [Esc] would be handle as a normal command to
  30. be recorded, instead of cancellation of the command.
  31.  
  32. FUNCTION   <MacroExec>        [F12]
  33.  
  34. This function will execute the macro stored at the macro buffer.  If there is
  35. nothing at the macro buffer, it will do nothing.
  36.  
  37. If a user macro turns out to be a locked loop, user may press [Ctrl + C] to
  38. cancel the execution.
  39.  
  40. FUNCTION   <SaveMacro>        [Alt + F11]
  41.  
  42. This function will save the content in the macro buffer to a file with a user
  43. specified file name.   Thus, a  recorded macro can  be repeatedly used  later
  44. again.   The  macro filename  use the  standard  extension name,  .NJM.   Any
  45. extension name input by user other than that would be ignored.
  46.  
  47. If  the file name given by user is exists for other file, the system will ask
  48. user to confirm  the file name.  User  may press [Esc] at any  time to cancel
  49. the request.
  50.  
  51. FUNCTION   <ReadMacro>        [Alt + F12]
  52.  
  53. This function will read a user specified macro file into the macro buffer, so
  54. that user can execute the macro from the buffer after this.
  55.  
  56. FUNCTION   <RepeatCmd>        [Ctrl + F11]
  57.  
  58. This function will repeat previous pressed command for given number of times.
  59. If previous pressed key is a macro command, then <RepeatCmd> will repeat the
  60. Macro for given number of times. This function can not be used in the macro.
  61.  
  62. MACRO TEXT FILES
  63.  
  64. The following is the basic regulations for macro files.
  65.  
  66.      1.   A macro text file should be named with extension name .NJ;
  67.  
  68.      2.   A text macro file may only contains one macro statement;
  69.  
  70.      3.   A macro statement should starts with a string "Macro";
  71.  
  72.      4.   When a line  goes too long, use "&" at the end  of line to indicate
  73.           continuing to the next line;
  74.  
  75.      5.   A comment line in the macro text file starts with a "*" character;
  76.  
  77.      6.   All commands  listed in this  manual can be  written to macro  text
  78.           file, separated by a space.  Upcase or lowercase doesn't matter;
  79.  
  80.      7.   Use double quotation marks  ("") to input the enclosed  text to the
  81.           editing screen or a search string at prompt;
  82.  
  83.      8.   Use single quotation marks  ('') to input the enclosed text  to the
  84.           editing screen or a Romaji code at prompt;
  85.  
  86.      9.   Use #nnn to input an ASCII character  presented by nnn.  The number
  87.           nnn can be either in Decimal, Hex, or Oct format;
  88.  
  89.      10.  Use $nn to sleep the execution for a period of nn ticks.  One tick
  90.           is equal to 1/18 second.  User  input would be ignored  during the
  91.           sleeping time;
  92.  
  93.      11.  Use <Pause> command to pause the execution of the macro, until user
  94.           press [Return]  or [Esc].   User may carry out  other editing tasks
  95.           during the pause time when Njstar prompts user for a search  string
  96.           or file name;
  97.  
  98.      12.  Use  <ScreenOff> to  freeze the  screen display  when the  macro is
  99.           excused.  Use <ScreenOn>  to turn on the screen.   The default mode
  100.           is <ScreenOn>;
  101.  
  102.      13.  Use string plus  ":" to  compose a  label.  A  macro statement  can
  103.           contains up to 64 labels;
  104.  
  105.      14.  Use <Jump> followed  by a label to  indicate the command switch  to
  106.           the label within the macro statement unconditionally;
  107.  
  108.      15.  Use <JTrue> followed  by a label to indicate  the command switch to
  109.           the label within  the macro statement when the  previous command is
  110.           successfully executed; and
  111.  
  112.      16.  Use <JFalse>  followed by a label to indicate the command switch to
  113.           the label within the macro  statement when the previous command can
  114.           not be executed.
  115.  
  116. Here  is an example of a macro  statement,  This macro will replace two ASCII
  117. "A1A1"  characters (JASCII Space characters) to two ASCII space characters.
  118. then save the file and quit Njstar.
  119.  
  120.      [EXAMPLE]
  121.  
  122.           Macro ASCinput Replace "íí" Enter "  " Enter file
  123.  
  124. NJMAC.EXE
  125.  
  126. The utility program NJMAC.EXE is under the  same subdirectory of NJSTAR.  The
  127. following is the usage of this program.
  128.  
  129.      [USAGE]
  130.           C:\NJSTAR20> NJMAC macfile
  131.  
  132. The macfile is the name  of a macro text file.  Please add the drive name and
  133. the full path if necessary.  The resultant macro file will use  the same file
  134. name, with an extension name .NJM.  The location of the resultant macro  file
  135. is the same as that of the original macro text file.
  136.  
  137. If the macro text file contains void statement, NJMAC will generate  an error
  138. message indicating the error location within the file.
  139.  
  140. =============================================================================
  141.                       11. PRINTING AND FILE CONVERSION
  142.  
  143.  
  144. This  section  describes  NJStar's printing  and  file  conversion functions.
  145. Those functions are located under the "output" in the main menu.
  146.  
  147. FUNCTION   <Print>            [Ctrl + P]
  148.  
  149. This function will print the current file to the user defined output device.
  150.  
  151. Currently, NJStar  may support 9 pin  or 24 pin dot matrix  printer (Epson or
  152. IBM-ProPrinter  and their compatibles), Canon BubbleJet, HP Deskjet, and HP
  153. laserjet series printers.  User need to install a proper printer driver with
  154. NJCONFIG.EXE in order to use a desired printer.
  155.  
  156. After a correct printer driver is installed, user  can print the current file
  157. directly to the printer or to a file for later printing using NJPRN.EXE.
  158.  
  159. If the printer is not attached to the computer, or user prefers  to use other
  160. printer, user print the  current file to a printing file  first, according to
  161. another  printer's setting.   Then,  user may  use NJStar's  utility program,
  162. NJPRN.EXE, to print out that file later.
  163.  
  164. NJPRN.EXE
  165.  
  166. The utility program NJPRN.EXE is under the  same subdirectory of NJSTAR.  The
  167. following is the usage of this program.
  168.  
  169.      [USAGE]
  170.           C:\NJSTAR20> NJPRN printfile port
  171.  
  172. Printfile is  a file name for the printing  file generated by NJStar.  Please
  173. include the  drive name and  the full  path for NJPRN.EXE  and print  file if
  174. necessary.  The valid ports are PRN, LPT1, LPT2, or LPT3.
  175.  
  176. PRINTING FORMAT COMMANDS
  177.  
  178. The  following is  NJStar's In-Text printing format commands, used to enhance
  179. the output format.
  180.  
  181.            Name                   Function
  182.            ===================    =====================================
  183.            \NewPage               Forcing to print on a new page
  184.  
  185.            \PageNumber=nn         Specifying the  current page  number
  186.                                   to nn
  187.  
  188.            \NumberStyle="(%d)"    Specifying  the page number style  as
  189.                                   text shown in "".  Variable %d is the
  190.                                   current page number
  191.  
  192.            \NoPageNumber          Not printing page number
  193.  
  194.            \LeftMargin=nn         Setting left margin to nn Japanese
  195.                                   characters
  196.  
  197.            \RightMargin=nn        Setting right margin to nn Japanese
  198.                                   characters
  199.  
  200.            \TopMargin=nn          Setting top margin to nn lines
  201.                                   (1 line=1/6 inch or 1 line= 30 dots)
  202.  
  203.            \BottomMargin=nn       Setting bottom margin  to  nn  lines
  204.                                   (1 line=1/6 inch or 1 line= 30 dots)
  205.  
  206.            \LineSpace=nn          Setting the  space between  lines to
  207.                                   nn dots
  208.  
  209.            \Font=nn               Setting the size of Japanese character
  210.                                   to nn. ( 1 normal; 2 large)
  211.  
  212.            \Center                Centering the current line on page
  213.            ===================    =====================================
  214.  
  215. Please notice,
  216.  
  217.      1)   All commands must start at  beginning of the Line, and started with
  218.           "\".   To print a "\" character at the beginning of a line,  please
  219.           use "\\".
  220.  
  221.      2)   More than one command can be written in one line.
  222.  
  223. FUNCTION   <PcxSaveFile>      [Shift + F5]
  224.  
  225. This function will create a set of PCX  file (one file  per page)  for the
  226. current file.  The purpose of this function is mainly to  help user to send a
  227. JIS file via computerized fax equipment.
  228.  
  229. A JIS file can't be supported  by fax software directly.   But PCX is  one of
  230. popular graphic format, supported by many  fax software too.  Thus, user  may
  231. use this function to convert the current file to PCX files first.  Then, user
  232. may send the PCX files via computerized fax equipment.
  233.  
  234. Since  PCX is primarily  a graphic format,  user may use  any graphic editor,
  235. such as Windows 3.0's PaintBrush, to edit the resultant graphic files.
  236.  
  237. The PCX files created using this command are in 16x16 JIS font, If user want
  238. create PCX file using 24x24 JIS font, Program JIS2PCX.EXE can be used.
  239.  
  240. FUNCTION   <SaveEUC>          [Shift + F1]
  241.  
  242. Save current file to EUC-JIS, Users are prompted to enter a file name. If the
  243. the file entered by user is already exist, user needs to confirm overwritting.
  244.  
  245. FUNCTION   <SaveNewJIS>       [Shift + F2]
  246.  
  247. Save current file to New-JIS, Users are prompted to enter a file name. If the
  248. the file entered by user is already exist, user needs to confirm overwritting.
  249.  
  250. FUNCTION   <SaveOldJIS>       [Shift + F3]
  251.  
  252. Save current file to Old-JIS, Users are prompted to enter a file name. If the
  253. the file entered by user is already exist, user needs to confirm overwritting.
  254.  
  255. FUNCTION   <SaveNecJIS>       [Shift + F4]
  256.  
  257. Save current file to NEC-JIS, Users are prompted to enter a file name. If the
  258. the file entered by user is already exist, user needs to confirm overwritting.
  259.  
  260. =============================================================================
  261.                           12.   NJCONFIG.EXE
  262.  
  263.  
  264. NJCONFIG.EXE is one  of NJStar's utility programs.   However, it is  the most
  265. important one because  it is  used to  initialize the NJStar.   This  section
  266. describes the basic procedures for NJCONFIG.EXE.
  267.  
  268. To run NJCONFIG.EXE,  first make sure  it is in  the current subdirectory  or
  269. accessible through system  path statement.  Please  also make a back  copy of
  270. current NJSTAR.EXE.  Then, at DOS prompt, enter the following command,
  271.  
  272.      [USAGE]
  273.           C:\NJSTAR20> NJCONFIG
  274.  
  275. After receiving the correct command,  NJCONFIG.EXE will be invoked, beginning
  276. with the following message,
  277.  
  278.           Enter the program name to configure [NJSTAR.EXE]:
  279.  
  280. Press [Return] key if the default file name is correct, or enter a file name,
  281. including the  drive name and  full path if  necessary.  Then,  the following
  282. main menu will display at the center of the screen,
  283.  
  284.           Options:
  285.  
  286.                C - Color settings
  287.                G - General options
  288.                H - Help screen
  289.                K - Keys configuration
  290.                R - Restore default key setting
  291.                P - Printer settings
  292.                I - Install printer driver
  293.                S - Save and quit
  294.                Q - Quit without save
  295.  
  296.           Enter your option:
  297.  
  298. Here are the  questions for  color settings.   Please notice  that the  color
  299. number is shown on the screen as sample color when the program is running.
  300.  
  301.           Enter background color for text editing screen. (0-  7) [  1]:
  302.           Enter background color for bottom input line... (0-  7) [  4]:
  303.           Do you want to use dark background color..............[ NO]?
  304.           Do you want to display marked block in reverse video..[YES]?
  305.  
  306.           Enter color number for text editing screen... (1- 15) [ 10]:
  307.           Enter color number for cursor ............... (1- 15) [ 15]:
  308.           Enter color number for separation line....... (1- 15) [ 15]:
  309.           Enter color number for QuickHelp screen ..... (1- 15) [ 11]:
  310.           Enter color number for marked text block..... (1- 15) [ 13]:
  311.           Enter color number for menu (Reverse Video).. (1- 15) [ 15]:
  312.           Enter color number for hilighted menu item... (1- 15) [ 13]:
  313.  
  314.           Enter color number for bottom line .......... (1- 15) [ 15]:
  315.           Enter color number for general message ...... (1- 15) [ 14]:
  316.           Enter color number for ERROR message......... (1- 15) [ 13]:
  317.  
  318. Here  are  the  questions   for  general  options.    Please  refer   to  the
  319. corresponding materials in this manual.
  320.  
  321.           Is your keyboard a Enhanced Keyboard (if NJStar did
  322.           not work on your computer/keyboard please select NO). [ NO]?
  323.           Do you want to start with Romaji input mode.......... [YES]?
  324.           Do you want to create a backup file.................. [YES]?
  325.           Do you want to save file in binary (Smaller size).... [YES]?
  326.           Do you want to terminate files with Control Z (^Z) .. [YES]?
  327.           Do you want to start with JASCII input mode ......... [ NO]?
  328.           Do you want to use 25 lines if VGA screen installed.. [YES]?
  329.           Do you want to display end of line mark.............. [ NO]?
  330.           Enter ASCII code of end of line(EOL) mark....... (1-255) [ 20]:
  331.           Do you want to display the real line number(Slow).... [YES]?
  332.           Do you want to display <*** End of File ***> mark.... [YES]?
  333.           Do you want to enter search string for SearchBackward.[YES]?
  334.           Do you want to have a blinking cursor................ [YES]?
  335.           Do you want to have sound beep when error occurred... [YES]?
  336.           Enter sound frequency (Hz).................... (1-5000) [400]:
  337.           Enter autosave interval in min. (0--no save).. (0- 60) [ 10]:
  338.  
  339. Here  is the  prompt for  the user  specified help screen  file.   Please see
  340. <QuickHelp> in MENU AND HELP for the specification of the help file.
  341.  
  342.           Enter help screen configuration file name [NJCONFIG.HLP]:
  343.  
  344. Here is the prompt  for the user specified key assignment file.   The default
  345. file name is  NJCONFIG.KEY.  User may  specify a user key  assignment file if
  346. necessary.
  347.  
  348.           Enter key configure data file name [NJCONFIG.KEY]:
  349.  
  350. User  may  use  NJStar  to  write  a  key  assignment,  reassigning  NJStar's
  351. configurable functions to  user specified keys.  Here,  some important points
  352. are,
  353.  
  354.      1.   Use EUC format (or ASCII) format for the key assignment file;
  355.  
  356.      2.   Comment   lines  in  the  key   assignment  file  starts  with  "*"
  357.           characters;
  358.  
  359.      3.   Use function names in English as listed in Appendix 1;
  360.  
  361.      4.   Use the standard key names and button names listed in Appendix 2;
  362.  
  363.      5.   A function may be assigned to more than one key.  But if more than
  364.           one function is assigned to the same key, only the last assignment
  365.           will be honored.
  366.  
  367.      6.   Please notice some keys are only available for enhanced keyboards.
  368.           When a  non-available key  is used in  a key assignment file,  the
  369.           the assignment will be ignored.
  370.  
  371.      7.   A function can be assigned to a single key (or a mouse button) or a
  372.           primary key combination ([Shift], [Alt], or [Ctrl] + other keys) in
  373.           the following way:
  374.  
  375.                     KeyName   Function Name or a macro
  376.  
  377.           [EXAMPLE]
  378.                     F1        QuickHelp
  379.                     @Y        Paste
  380.                     ^X        Meta
  381.                     #Enter    HardReturn
  382.  
  383.      8.   A function  can  be assigned  to  a  meta key  combination  in  the
  384.           following  way (Note:  a  meta  key should  be  defined prior  meta
  385.           combination.),
  386.  
  387.                     MetaKey   FunctionName or a macro
  388.  
  389.           [EXAMPLE]
  390.                     Meta+^Z   QuitFile
  391.                     Meta+W    Macro EXInput 'B'
  392.  
  393.  
  394. Here  are  the questions  for  the printer  settings.   Please  refer  to the
  395. corresponding materials in this manual.
  396.  
  397.           Printer port (0=Lpt1  1=Lpt2  ).................... (0-  1) [  0]:
  398.           Double strike for 9 pin printing (0=NO, 1=YES)..... (0-  1) [  0]:
  399.           Paper feeding (0=Manual 1=Continuous).............. (0-  1) [  1]:
  400.           Should NJSTAR interpret the '\' formatting commands.........[YES]?
  401.           Do you want to print page number............................[YES]?
  402.           Default paper length in lines (1 line= 1/6 inch).. (20- 90) [ 70]:
  403.           Default top margin in lines (1 line= 1/6 inch)..... (2- 20) [  6]:
  404.           Default bottom margin in lines (1 line= 1/6 inch).. (2- 20) [  9]:
  405.           Paper width in number of Japanese chars............ (20- 70) [ 60]:
  406.           Default left margin in number of Japanese chars..... (0- 20) [ 10]:
  407.           Default right margin in number of Japanese chars.... (0- 20) [ 10]:
  408.           Default space between 2 lines(in dots)............. (0- 72) [ 12]:
  409.  
  410. Here is the prompt for the  user specified printer drive file.  Please notice
  411. that only 9 pin printer drivers are supplied with NJStar Shareware Version.
  412.  
  413.           Printer driver currently installed: EPSON 9p & Compat's
  414.  
  415.           Printer Drivers Available:
  416.  
  417.                0. EPSONFX1.DRV    - EPSON FX 60 dpi
  418.                1. EPSONFX2.DRV    - EPSON FX 120 dpi
  419.                2. EPSON9P.DRV     - EPSON 9p & Compat's
  420.                3. IBMPRO9P.DRV    - IBM Pro 9p & Comp's
  421.                4. EPSON24.DRV     - EPSON24p & Compat's
  422.                5. HPLASER.DRV     - HP Laserjet+ & PCLs
  423.                6. HPDESKJ.DRV     - HP Deskjet plus/500
  424.                7. IBMX24.DRV      - IBM Pro X24 &Comp's
  425.                8. CANONBJE.DRV    - Canon BJ(EPSON Comp
  426.                9. CANONBJI.DRV    - Canon BJ(IBM Comp.)
  427.  
  428.      Enter printer driver number  (0-  8) [  2]:
  429.  
  430. User may enter one number that is best fit to the user's printer.
  431.  
  432. Finally, the menu item,  "R - Restore  default key setting",  can be used  to
  433. restore NJStar's default keyboard settings.  When finish, user may select "S"
  434. to save and quit, "Q" to cancel all changes made in the current session.
  435.  
  436. =============================================================================
  437.                        13.  JAPKANA.EXE & JAPKANJI.EXE
  438.  
  439. The Kana to Kanji dictionary KANA.DIC and Kanji to Kana dictionary KANJI.DIC
  440. is converted from Wnndict. Since Wnndict are going to have a new version, So
  441. users are provided with those two program to convert Wnndict to KANA.DIC and
  442. KANJI.DIC as a new version is become available.
  443.  
  444. Usage: 1.  JAPKANA  wnndict userdic kana.dic
  445.        2.  JAPKANJI wnndict userdic kanji.dic
  446.  
  447. =============================================================================
  448.                                  JISFONT.EXE
  449.  
  450.  
  451. This  utility program  will update  NJStar's font  files with  user specified
  452. characters.   The program runs under DOS  prompt.  Please make  sure that the
  453. program  is  in the  current  subdirectory  or  accessible through  the  path
  454. statement.  Please make a back up copy for each font file if necessary.  Here
  455. are the program usage.
  456.  
  457.      [USAGE]
  458.                JISFONT   -[options] bitmapfile JISfile
  459.  
  460.      [OPTIONS]
  461.                     16   - use 16x16 matrix(default)
  462.                     24   - use 24x24 matrix
  463.                     32   - use 32x32 matrix
  464.                     48   - use 48x48 matrix
  465.                     64   - use 64x64 matrix
  466.                     R    - rotate 90 degree
  467.                     B nn - the no. of blank sections(def=0)
  468.  
  469. Please notice, more  than one option can  be used in one  command line.   For
  470. 24x24  font  file, the  option -R  must be  used because  the font  files are
  471. rotated internally for the efficiency of 24 dot printer.
  472.  
  473.      [EXAMPLE]
  474.                C:\NJSTAR20> JISFONT -24 -R font24.dat JIS.24
  475.  
  476. The fontfile in the command line is the file that contains Japanese characters
  477. in dot matrix.  a  font file can have more than one Japanese  character.  Each
  478. character starts with a GuoBiao  address for adding it, immediately following
  479. by the character's dot matrix.  The recommended EUC area for adding characters
  480. is AFE4  -> AFFE,  and there  must be  a "+"  sign in  the front  of each EUC
  481. address.   The dot matrix  characters may consist space  characters and other
  482. visible ASCII characters, with relevant number of lines and columns after the
  483. address.  Those characters beyond the given line and column are ignored. (See
  484. file FONT.FON for example.)
  485.  
  486. The cclibfile is the standard font files used by NJStar.   Currently user are
  487. supplied with JIS.16 and JIS.24.  They are in 16*16 and 24*24 font files
  488. correspondingly. (Note: 24*24 font files are provided in NJStar registered
  489. version only.)
  490.  
  491. The fontfile and cclibfile should have same pixel.  That  is, for a character
  492. to be  added to JIS.24, the font  file must have  a 24x24 dot matrix.  For
  493. example, if a  16x16 font file  FONT.FON has been created  (see
  494. below), user may add it to JIS.16 by using the following command,
  495.  
  496.           C:\NJSTAR20> JISFONT -16 font.fon JIS.16
  497.  
  498. Then  user  may use  NJStar  to  view file  JIS.DOC,  checking the  added
  499. character at the location of EUC: AFF0.  Then, user may also try to enter it by
  500. using EUC code, AFF0, at EUC-JIS input mode.
  501.  
  502. ----------Cut following to File: FONT.FON-----------------------------------
  503. -----------------------------------------------
  504. +AFF0            | Assign to EUC address: AFF0
  505.                  | The matrix begins from this line
  506. @@@@@@@@    @@   | NOTE: any symbols after line 16 and column 16 are ignored
  507.   @      @@@     |       for 16x16 font.
  508.   @        @     |
  509.   @        @     |
  510.   @@@@@    @     |
  511.   @   @    @     |
  512.   @   @ @@@@@@@  |
  513.  @ @  @    @     |
  514.  @  @ @    @     |
  515.  @  @ @    @     |
  516.  @    @    @     |
  517.  @  @ @    @     |
  518.  @ @  @    @     |
  519. @@@    @      @  |
  520.         @@@@@@@  |
  521. --------------------------------
  522. ----------End of file FONT.FON-----------------------------------------------
  523.  
  524. =============================================================================
  525. APPENDIX 1
  526.  
  527.                     LIST OF NJSTAR CONFIGURABLE FUNCTIONS
  528.  
  529. Note: This table contains all NJStar's configurable functions.  Please notice
  530.       that in the column of DEFAULT KEY, # = Shift+, @ = Alt+, and ^ = Ctrl+.
  531.  
  532. NAME             DEFAULT KEY    FUNCTION
  533. ==============   =============  ====================================
  534. Menu             [#F1]          Call up the main menu
  535. QuickHelp        [F1]           Call up the help screen
  536.  
  537. ListDir          [@F1]          List user specified directory
  538. EditFile         [F8]           Open user specified file
  539. NextFile         [F10]          Goto the next file in file ring
  540. PrevFile         [@F10]         Goto the previous file in file ring
  541. FileList         [#F10]         List all files in file ring
  542. RenameFile       [F7]           Rename the current file
  543. SaveFile         [F2]           Save the current file to disk
  544. File             [F4]           Save the current file and quit
  545. SaveAll          [^F4]          Save the current file and quit all
  546. QuitFile         [F3]           Quit current file (w/ or w/o saving)
  547. QuitAll          [^F3]          Quit all files (w/ or w/o saving)
  548.  
  549. CursorLeft       [LEFT]         Move left by one character
  550. CursorRight      [RIGHT]        Move right by one character
  551. CursorUp         [UP]           Move up by one line
  552. CursorDown       [DOWN]         Move down by one line
  553. BegLine          [HOME]         Goto beginning of current screen line
  554. EndLine          [END]          Goto the end of current screen line
  555. WordLeft         [^LEFT]        Move to beginning of current "word"
  556. WordRight        [^RIGHT]       Move to the beginning of next "word"
  557. BegScreen        [^UP], [^A]    Goto top left of the current screen
  558. EndScreen        [^DOWN], [^Z]  Goto bottom left of  current screen
  559. PageUp           [PGUP]         Goto bottom line of previous screen
  560. PageDown         [PGDN]         Goto top line of the next screen
  561. BegFile          [^HOME]        Goto beginning of the current file
  562. EndFile          [^END]         Goto the end of the current file
  563. ScrollUp         [@UP], [^U]    Scroll up screen by one line
  564. ScrollDown       [@DOWN], [^D]  Scorll down screen by on line
  565. GotoLine         [^F6]          Goto a user specified hard line
  566.  
  567. Enter            [ENTER]        Enter EOL character or accept input
  568. HardReturn       [GREYENTER],   Enter EOF character in search string
  569.                  [#ENTER]
  570. DelChar          [DEL]          Delete the current character
  571. BackSpace        [BS]           Delete the previous character
  572. DelLine          [^BS]          Delete the current line
  573. DelToBegLine     [^J]           Delete to beginning of current line
  574. DelToEndLine     [^K], [^E]     Delete to the end of current line
  575. UnDelLine        [F9]           Recover latest deleted text
  576. DupLine          [^L]           Duplicate the current line
  577. TimeDate         [^T]           Insert system date and time
  578. ToggleEOL        [^F9]          Toggle display of EOL characters
  579. FileStatus       [^F1]          Report current file status
  580. WordCount        [^F5]          Count a user specified string
  581.  
  582. Search           [F5]           Search for user specified string
  583. SearchForward    [^F]           Continue to search forward
  584. SearchBackward   [^B]           Search backward for given string
  585. SearchReplace    [F6]           Search and replace with confirmation
  586. Replace                         Search and replace w/o confirmation
  587.  
  588. MarkBlock        [@B]           Mark beginning or end of a block
  589. MarkLine         [@L]           Mark current line as a block
  590. UnMarkBlock      [@U]           Clear current block mark
  591. MoveBlock        [@M]           Move block to the cursor position
  592. CopyBlock        [@C]           Copy block to the cursor position
  593. Copy             [^W]           Store the block to block buffer
  594. Paste            [^Y]           Restore the content of block buffer
  595. DelBlock         [@D]           Delete the current block
  596. UnDelBlock       [@Y]           Restore latest deleted block
  597. GotoBlock        [^G]           Goto the beginning of current block
  598. SaveBlock        [@W]           Save the current block to a file
  599.  
  600. ReadKanji        [@X]           Provide Kana for current Kanji.
  601. JISinput         [@F3]          Set input method to JIS Input
  602. EUCinput         [@F4]          Set input method to EUC Input
  603. RomajiInput      [@F5]          Set input method to Romaji Input
  604. ASCinput         [@F6]          Set input method to ASCII Input
  605. JasciiMode       [@F9]          Change character input mode to JASCII
  606.  
  607. MacroRec         [F11]          Begin or end recording commands
  608. MacroExec        [F12]          Execute recorded commands as a macro
  609. SaveMacro        [@F11]         Save the current macro to a file
  610. ReadMacro        [@F12]         Read a macro file to macro buffer
  611. RepeatCmd        [^F11]         Repeat the current command
  612.  
  613. Print            [^P]           Print the current file
  614. PcxSaveFile      [#F5]          Ouput the current file to PCX files
  615. SaveEUC          [#F1]          Save current file to EUC JIS
  616. SaveNewJIS       [#F2]          Save current file to New JIS
  617. SaveOldJIS       [#F3]          Save current file to Old JIS
  618. SaveNecJIS       [#F4]          Save current file to NEC JIS
  619. ==============   =============  ====================================
  620. =============================================================================
  621. APPENDIX 2
  622.  
  623.                        LIST OF NJSTAR KEY NAMES
  624.  
  625. Note: This table contains  all NJStar's assignable key names.   Please notice
  626.       that # = Shift+ ,  @ = Alt+ ,  and ^ = Ctrl+ .   And those key
  627.       names followed by * are only available at enhance keyboard only.
  628.  
  629.       =======================================================================
  630.       PART I: Function keys
  631.  
  632.               F1   F2   F3   F4   F5   F6   F7   F8   F9   F10   F11*    F12*
  633.              #F1  #F2  #F3  #F4  #F5  #F6  #F7  #F8  #F9  #F10  #F11*   #F12*
  634.              @F1  @F2  @F3  @F4  @F5  @F6  @F7  @F8  @F9  @F10  @F11*   @F12*
  635.              ^F1  ^F2  ^F3  ^F4  ^F5  ^F6  ^F7  ^F8  ^F9  ^F10  ^F11*   ^F12*
  636.       -----------------------------------------------------------------------
  637.       PART II: Regular Character Keys
  638.  
  639.                   ESC      BS       ENTER      TAB
  640.                  #ESC     #BS      #ENTER     #TAB
  641.                  @ESC     @BS      @ENTER     @TAB*     @BackSlash
  642.                           ^BS      ^ENTER     ^TAB*     ^BackSlash     ^BREAK
  643.  
  644.                @A   @B   @C   @D   @E   @F   @G   @H   @I   @J   @K   @L   @M
  645.                ^A   ^B   ^C   ^D   ^E   ^F   ^G   ^H   ^I   ^J   ^K   ^L   ^M
  646.  
  647.                @N   @O   @P   @Q   @R   @S   @T   @U   @V   @W   @X   @Y   @Z
  648.                ^N   ^O   ^P   ^Q   ^R   ^S   ^T   ^U   ^V   ^W   ^X   ^Y   ^Z
  649.  
  650.                @`   @-*  @+*  @=   [@   @]   @'   @;   @/
  651.                     ^-                  ^]                  ^2   ^6
  652.       -----------------------------------------------------------------------
  653.       PART III: Keypad Keys
  654.  
  655.                  GREY/       GREY*        GREY-        GREY+       GreyEnter
  656.                 #GREY/      #GREY*       #GREY-       #GREY+      #GreyEnter
  657.                 @GREY/*     @GREY*       @GREY-       @GREY+      @GreyEnter*
  658.                 ^GREY/*     ^GREY**      ^GREY-*      ^GREY+*     ^GreyEnter*
  659.  
  660.                     UP        DOWN         LEFT        RIGHT         Keypad5
  661.                    #UP       #DOWN        #LEFT       #RIGHT        #Keypad5
  662.                    @UP*      @DOWN*       @LEFT*      @RIGHT*
  663.                    ^UP*      ^DOWN*       ^LEFT       ^RIGHT        ^Keypad5*
  664.  
  665.                   HOME        END      PGUP        PGDN        DEL       INS
  666.                  #HOME       #END     #PGUP       #PGDN       #DEL      #INS
  667.                  @HOME*      @END     @PGUP*      @PGDN*      @DEL*     @INS*
  668.                  ^HOME       ^END     ^PGUP*      ^PGDN       ^DEL*     ^INS*
  669.       -----------------------------------------------------------------------
  670.       PART IV: Meta Combination Keys
  671.  
  672.                        0 -> 9      A -> Z
  673.                      !   @   #   $   %   ^   &   *   (   )   -   _  +   =
  674.                      [   ]   \   :   ;   "   '   ,   <   .   >   ?  /   ESC
  675.  
  676.                      ^A -> ^Z     ^6      ^-     ^BACKSLASH      ^RBRACE
  677.       -----------------------------------------------------------------------
  678.       PART V: Mouse Buttoms
  679.  
  680.            M_LEFT  - Click left button      M_LL - Double click left button
  681.            M_RIGHT - Click right button     M_RR - Double click right button
  682.            M_MID   - Click middle button    M_MM - Double click middle button
  683.            M_LR    - Click both buttons
  684.       =======================================================================
  685. =============================================================================
  686. APPENDIX 3
  687.  
  688.              SUMMARY OF NJSTAR LOCATION-SENSITIVE MOUSE FUNCTIONS
  689.  
  690. NOTE: This appendix  presents a summary of NJStar's  location-sensitive mouse
  691.       function.  That is, if user points the mouse cursor at one of locations
  692.       indicated  below,   then  clicks   the left button once  (or  otherwise
  693.       described), it will invoke certain function.
  694.  
  695.       To use a mouse  within NJStar,  user needs to  install the mouse driver
  696.       program prior running NJStar.  Please see user's  mouse manual for more
  697.       information about installing the mouse driver program.
  698.  
  699.       Please watch the following sample  screen first.   The left side is the
  700.       rule for  Line number.   Please notice  that EGA monitor  has different
  701.       line number  from that of VGA monitor.  The bottom line is the rule for
  702.       column number.  Letters (A..G) indicates different areas.
  703.  
  704. Line:   +-------------------------------------------------------------------+
  705.      1  |                                A                                  |
  706.      2  |                                                                   |
  707.         |                                                                   |
  708.         |                                                                   |
  709.         |                                                                   |
  710.         |                                                                   |
  711.         |                                B                                  |
  712.         |                                                                   |
  713.         |                                                                   |
  714.         |                                                                   |
  715.         |                                                                   |
  716.         |                                                                   |
  717.         |                                                                   |
  718.   24/18 |                                                                   |
  719.         +----+-----------+----------------------------------+-------+-------+
  720.   25/19 | C  |   D       |               E                  |   F   |   G   |
  721.         +----+-----------+----------------------------------+-------+-------+
  722. Column: 0    5           12                                69      74      79
  723.  
  724.  
  725.      AREA   DEFINITION           OPERATION           FUNCTIONS
  726.      ====   ==================   =================   ========================
  727.       A     The top line         M_LEFT              Calling up the main menu
  728.  
  729.       B     From the 2nd line    Press the left      <ScrollDown>
  730.             to the line above    button and drag
  731.             the bottom line      down
  732.  
  733.                                  Press the left      <ScrollUp>
  734.                                  buttom and drag
  735.                                  up
  736.  
  737.                                  Other operations    User assigned functions
  738.  
  739.       C     Column 1-4 at the    M_LEFT              Toggle between <ASCInput>
  740.             bottom line                              and <RomajiInput>
  741.  
  742.       D     Column 6-11 at       M_LEFT              <ReadKanji>
  743.             the bottom line
  744.  
  745.       E     Column 13-68 at      M_LEFT              Select a  Japanese  char.
  746.             the bottom line                          to editing screen
  747.  
  748.                                  M_LEFT              <FileList>    when    no
  749.                                                      Japanese   characters  to
  750.                                                      be input
  751.  
  752.       F     Column 69-73 at      M_LEFT              <MacroRec>
  753.             the bottom line
  754.  
  755.       G     Column 75-79 at      M_LEFT              <JasciiMode>
  756.             the bottom line
  757.  
  758.      C-G    The bottom line      M_LR                <Escape>
  759.      ====   ==================   =================   ========================
  760.  
  761. =============================================================================
  762.